Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 BELGRAVE PLACE Terraced £637,487 £366,000 28 Jul 2006
11 BELGRAVE PLACE Terraced £622,180 £176,500 13 Mar 2001
12 BELGRAVE PLACE Terraced £717,186 £710,000 8 Jul 2022
12A BELGRAVE PLACE Terraced £746,519 £485,000 4 Jul 2014
14 BELGRAVE PLACE Terraced £653,093 £375,000 31 Oct 2011